﻿<%@ Page Title="Produtos - By Bike Shop" Language="C#" MasterPageFile="~/Site/Master/Base.Master" AutoEventWireup="true" CodeBehind="Produtos.aspx.cs" Inherits="ByBikeShop.Site.Pages.Produtos" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
	<link href="/Site/Styles/cssProdutos.min.css" rel="stylesheet" />
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="Conteudo" runat="server">
	<asp:UpdatePanel runat="server" ID="updProdutos" ChildrenAsTriggers="true">
		<ContentTemplate>
			<asp:PlaceHolder runat="server" ID="placeMensagem"></asp:PlaceHolder>
			<asp:HiddenField runat="server" ID="hdfNumeroPaginas" />
			<section id="sectionProdutos">
				<h1>produtos</h1>

				<aside id="asideCategorias">
					<p class="pTituloAside">
						Categorias
					</p>
					<ul id="ulCategoriasMaster">
						<li>
							<asp:LinkButton runat="server" ID="hplBikesCompletas" Text="Bikes Completas" OnClick="hplBikesCompletas_Click"></asp:LinkButton>
						</li>
						<li>
							<asp:LinkButton runat="server" ID="hplAcessoriosBikes" Text="Acessórios para Bikes" OnClick="hplAcessoriosBikes_Click"></asp:LinkButton>
						</li>
						<li>
							<asp:LinkButton runat="server" ID="hplAcessoriosCiclista" Text="Acessórios para Ciclista" OnClick="hplAcessoriosCiclista_Click"></asp:LinkButton>
						</li>
						<li>
							<asp:LinkButton runat="server" ID="hplPartesBike" Text="Partes de Bikes" OnClick="hplPartesBike_Click"></asp:LinkButton>
						</li>
					</ul>
					<p class="pTituloAside">
						Marcas
					</p>
					<ul>
						<asp:Repeater runat="server" ID="rptMarcas">
							<ItemTemplate>
								<li>
									<a href='<%# DataBinder.Eval(Container.DataItem, SupportLayer.Constantes.PRODUTO.MARCA.ID) %>'>
										<%# DataBinder.Eval(Container.DataItem, SupportLayer.Constantes.PRODUTO.MARCA.DESCRICAO) %></a>
								</li>
							</ItemTemplate>
						</asp:Repeater>
					</ul>
				</aside>

				<section id="sectionListaProdutos">
					<section id="sectionOrdenacao">
						ordenar produtos por: 
						<asp:DropDownList runat="server" ID="ddlOrdenarProdutos" ClientIDMode="Static"></asp:DropDownList>
					</section>

					<section id="sectionRepeater">
						<asp:Repeater runat="server" ID="rptProdutos">
							<ItemTemplate>
								<article class="articleProduto">
									<asp:HyperLink runat="server" CssClass="linksGreen" NavigateUrl='<%# DataBinder.Eval(Container.DataItem, SupportLayer.Constantes.PRODUTO.PRODUTO.ID) %>'>
								<article class="articleImagemProduto">
									<asp:Image runat="server" CssClass="imagemProduto" ImageUrl='<%# DataBinder.Eval(Container.DataItem, SupportLayer.Constantes.PRODUTO.PRODUTO.FOTO) %>' ClientIDMode="Static" />
								</article>
								<article class="articlePromocao" <%# DataBinder.Eval(Container.DataItem, SupportLayer.Constantes.PRODUTO.PROMOCAO.ID) %>></article>
								<article class="articleDescricaoProduto">
									<asp:Label runat="server" Text='<%# DataBinder.Eval(Container.DataItem, SupportLayer.Constantes.PRODUTO.PRODUTO.MODELO) %>'></asp:Label>
								</article>
								<article class="articlePreco">
									<span class="spanRed">
										<asp:Label runat="server" Text='<%# DataBinder.Eval(Container.DataItem, SupportLayer.Constantes.PRODUTO.PRODUTO.PRECO) %>'></asp:Label>
									</span>
								</article>
									</asp:HyperLink>
								</article>
							</ItemTemplate>
						</asp:Repeater>
					</section>
					<nav id="navPaginacao">
						<asp:Button runat="server" ID="btnPrimeira" CssClass="Pagination" Text="<< Primeira" OnClick="btnPrimeira_Click" />
						<asp:Button runat="server" ID="btnVoltar" CssClass="Pagination" Text="<" OnClick="btnVoltar_Click" />
						<asp:Button runat="server" ID="btnPagAnterior" CssClass="Pagination" OnClick="btnPagAnterior_Click" />
						<asp:Label runat="server" ID="lblPagAtual" ClientIDMode="Static"></asp:Label>
						<asp:Button runat="server" ID="btnPagProxima" CssClass="Pagination" OnClick="btnPagProxima_Click" />
						<asp:Button runat="server" ID="btnProxima" CssClass="Pagination" Text=">" OnClick="btnProxima_Click" />
						<asp:Button runat="server" ID="btnUltima" CssClass="Pagination" Text=">> Última" OnClick="btnUltima_Click" />
					</nav>
				</section>

			</section>
		</ContentTemplate>
	</asp:UpdatePanel>
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="Scripts" runat="server">
</asp:Content>
